Amazing stay, superb location and superb apartment.
Everything you need to have an awesome holiday is at your fingertips.