Great property, luxurious, comfy and wonderful