Quiet, clean, cozy, beautiful garden, peaceful neighborhood, great hosts.