Great location, great hosts and a nice place to relax after a long day at the beach.