Short-stay apartment, bit pricey but location is magnificent.