The apartment was perfect for two. It was clean, the amenities are all new and easy to use. The included beach gear made it super easy to take full advantage of the beautiful beach and snorkeling - right across the street. The pool was a nice place to relax between beach and road trips. Would love to come back and would highly recommend!