Amazing location, communication, and overall setting. Stayed for over a month, so kitchen may be a bit small for long stays (at least for me, I like to cook), but everything else was great. Would definitely repeat the stay.