Very clean, bright, and roomy. All essentials were provided. Location is excellent. Very welcoming host.