This place is better than the pictures. Great size for us (two adults and one 15 month old). Location is fantastic. One minute walk to beach (and everything really). No need for car. Very clean apartment, treats when we arrived and very good communication. Hotel complex is great too with lovely staff and BBQ’s. Pool was nice and warm. Would highly recommend and would go back. Mahalo!