Great location, great views, great hosts. An excellent place to relax and enjoy.