The location is fantastic, and multiple bedrooms and bathrooms make this a very versatile space. For those with very high standards for cleanliness, there might be a few minor issues, but all in all, we quite enjoyed our stay.