Exactly what we expected. Great location. And amenities. Spacious and good communication from host