Everything was excellent! A very modern, spacious and clean apartment. Kitchen was great it was fully equipped. Check in and communication was very quick and easy. Very comfortable bed too! I would definitely stay here again.