Clean, new, well-decorated, and beautiful place. The host was friendly and attentive. The location was perfectly situated between the downtown and the beach. We loved it!