The location is awesome, in short walking distance to the beaches, restaurants and shopping. The unit has everything needed including full kitchen, air conditioning, and wifi. Pay laundry is available in the building and is very cheap, only about $3. Great communication from the host Kirk. The unit is great value and we would definitely stay again.