Richard's place was great. Close to the shops and main road plus food trucks right next to and across the street from the apartment. The apartment also had all the amenities you would need including beach umbrellas and snorkel gear. It is definitely a cheaper alternative then paying $$$ for hotel rooms for longer stays. The apartment owners are also very friendly and live in the same building.