Lovely place. Sunny. Warm. Cozy. Very comfortable. Generous spaces. Extremely well equipped. Highly recommend.