We greatly enjoyed our stay at Abe's place - the apartment itself is perfectly located - within walking of many places. Checking in was seamless, and communication with Abe was great. The views of the beach are breathtaking from the balcony, and the beach is a few steps away as well. Also, the apartment came equipped with beach gear - snorkels, fins, boogie boards, noodles, chairs, etc., which was very convenient! We would definitely stay here again!