A perfect home away from home. We especially loved the terrace, and the location was great. Well recommended.