If I had to use one word only, it would be « Amazing ». Great value for the price paid, everything in the description is accurate from the location and the view from the balcony to the great service. I highly recommend !