Great location, great apartment, clean and lots of complementary beach gear