Beautiful self contained apartment, with stunning views the place was impeccably clean with wonderful hosts - will definitely be visiting again!