Everything you need. Great location near shops, restaurants and the beach, we enjoyed our stay, no dramas , many thanks Shannon.