Spotlessly clean, modern, great value, friendly and considerate hosts. Highly recommend.