We had a great stay at Refelctions, big, comfortable and clean! Apartment had two bedrooms/two bathrooms, kitchen, living room, dining room, patio with table and chairs, washing machine/dryer. One minute walk to Four Mile Beach and to all the shops (including grocery stores) and restaurants. Carmel was so helpful before we arrived and Gary and Sue took excellent care of us while we were there. Would definitely stay here again.