Maree place is big standalone house. All necessary amenities were provided which made our family stay very comfortable. Self check-in was provided. Would definitely recommend this spacious place.