great stay! Michael is a great communicator, and the place is absolutely amazing!!!