Fantastic stay in a great apartment. Amazing 180 degree view from the terrace, and all the amenities you need. Great tips on local restaurants.