If could give 6 stars I would. Beautiful views, fantastic location, clean apartment with everything you need.