We didn’t have to communicate with Leon and Stella at any time during our stay. Check in was easy, location was easy to find and convenient, and everything was as advertised. We were very comfortable and it was the perfect spot for us to spend our vacation. We would definitely stay here again.