Spotlessly clean and provides all essentials. Good welcome and communication.