Wonderful stay, the place is perfect on all accounts.