Beautiful, spacious and luxurious apartment with a breathtaking view. Marks place is the addition to your holiday that will make it a 7 star holiday.