An amazing stay with everything exactly as described, personal touches and wonderful host made it even better.