This is a stunning apartment in a great location - the hosts are excellent and have literally thought of everything to make your stay so enjoyable.