Brilliant location, impeccably clean and a thoughtful host. We will stay here again.