Idyllic: beautiful location, clean and tastefully appointed. Highly recommend.