Very clean, nicely furnished, and well-equipped. Great location, only a five-minute walk down to the beachfront. Communication was excellent. Highly recommend and would gladly stay here again!