Superb stay in every area, well worth booking, highly recommend. From the fantastic assistance with checkin, communications, the actual apartment, the location, feel and all the little details that have been well thought out, this was a great experience all round.