We stayed here for just over a month and loved every minute. Beth was great and really flexible with us needing to extend our stay. Would 100% recommend.