For others that may read this after you booked - BYD Lofts is also very nice and in a quiet corner, yet right in the middle of everything. It is a bit of a walk to the beach, but definitely doable! They have apartment units which are very clean and the staff are quite friendly.