The staff was excellent, and the location was fantastic, however, the accommodations are very old, bathrooms are very very small and the showers are not adequate size for adults, everything is very old and there have been no updates to the rooms, and the larger beds are twin mattresses pushed together, which is rather uncomfortable.