Well appointed home and a comfortable stay.