Superb location, grand apartment, terrifically helpful hosts. Thank you for all the help that you gave prior to our arrival by arranging restaurants and water taxis. This went a long way to ensuring that our stay was as enjoyable as it was.