A very comfortable stay in a clean and spacious home with beautiful views.