What wonderful accomodation! Thank you David for the comprehensive orientation, warm welcome and tips for dining. This accomodation has it all - including that amazing view!! We had everything needed to prepare our own meals, the bed was comfortable and the apartment spotlessly clean. We had a wonderful stay and would highly recommend this stay to others.