An excellent apartment with great views and everything you will need for the perfect vacation.