Great location, communication and clean! Had everything we needed, close to restaurants and shops and parking was very convenient.