We stayed here from April 19th - 26th. The place is clean and well maintained. The grounds are beautiful. The rooms are large with plenty of electrical outlets to charge all my cameras and computers. The staff was very friendly and helpful. We had a delicious breakfast each morning. The price was reasonable. It really is a 3 minute walk to the beach and 5 to town. I enjoyed our stay a great deal.