Very clean and well kept. Great location, short distance to restaurants, shopping, and the beach. Friendly neighbors. Joseph is an accomplished and hassle-free host. 10/10 will stay here again for sure.