Clean, great location, short walk to beach and many shops/restaurants, parking stall included, washer/dryer, great view. Friendly host. Would definitely stay again!