Fantastic views and locale. Great communication from hosts. Nice touches of water bottles and chocolates. Mention if you want the sofa bed done up and ask if there are constructions going on. Could have been cleaner. There were stains on kitchen floor and a dirty towel left on the balcony floor.