Enjoyable stay in well located property.