Hotel spotless, staff very friendly and helpful. Location to stores and eateries perfect. Beach front well maintained. Very relaxing experience. All rooms are beach front with great views of beach and gulf. Price a little on the high side but place made you feel that it was well worth it. Plenty of water sports available; sailing, jet ski, parasailing.