Very clean and nicely decorated. Kitchen is well stocked and very nice. Good size space. Hosts are very easy to communicate with and quick to respond to needs. Enjoyed the place.