Well fitted out apartment in a spectacular location with everything needed for a great holiday supplied.