This place is so nice. We stayed for a month and it was perfect for the long stay. It had everything we needed including a fully stocked kitchen. Communication was great!