Great value for money, amazing views, great hosts and exceeded expectations.