Superb location, excellent hosts and awesome location, would definitely recommend