We had a great time and the stay has been perfect. The flexibility is very good to arrive and leave due to our flights is ideal. Communication is good. Recommended.