Just perfect!!! Everything you need! 5 min from the beach. Andrew's attention to details is very impressive! We loved our stay and wish we could have stayed longer!!