5 stars, if I could give it 6 I would! Breathtaking view, beautiful appartment and David made check in super easy but left us to do our own thing. We will be back