Everything was perfect. Nice view, nice location, nice hosts. We will come back!