Great apartment: Everything we could possibly need was provided to us. Great communication: all our questions were answered and the hostess was lovely. Great location: small walk to the main road, super close to nice restaurants; attractions; shops and grocery stores. All in all great stay :)