This place was spotlessly clean, bright and well laid out. The garden is beautiful. We thoroughly enjoyed our stay