A perfect location and perfect accommodation with everything we needed.