We stayed here for a month and the place was very clean when we arrived and everything was well stocked. The place is was larger than expected which was great. Jonathan was fast with his responses to anything that we needed. Thanks a lot!