A great place to stay. Tranquility from first day to the last.