Picture perfect property, felt like a world away from home and total luxury