The place was spacious, beautiful and had the necessary amenities. Communication was easy. I would stay again.