A very comfortable stay in a vibrantly decorated home.