I have a large family, and we were very comfortable and happy in the 3 bedroom unit. This place was quiet, relaxing and the staff and guests were all so friendly and nice. The kitchen had everything we needed for a long term stay, and every bedroom had its own bath. The decor was pleasant. Some things could use updating, but really not necessary . The beach is a very short walk right across the street. The pool was clean and heated. Free parking. Overall a really wonderful place to stay!!