Staying at the Osthoff was like staying in a plush hotel on a tropical island. There in an indoor pool, two outdoor pools, and a beautiful beach. The grounds are landscaped beautifully and the flowers are vibrant. I was totally in awe of the color of the water - aqua blue and it almost looked fake. It was calming and relaxing. Our two bedroom suite was very nice. The room was tastefully decorated and the kitchen was equipped with everything that we needed. The shower could have used a safety bar because it was quite slippery and there was nothing to hold on to. We ate at Otto's for dinner and breakfast and both meals were excellent. The servers were very attentive. The staff is very friendly and accommodating.