Fantastic apartment in a fantastic location. We had a wonderful time. Check in was very easy and informative despite our plane being delayed by over 2 hours!