This place has all the needed amenities, Cute outdoor space, comfy bed, laundry, kitchen with everything you need, and its super modern and clean. about 5 minute walk to a wonderful beach & many restaurants. would highly recommend it.