just wow, high quality fittings, beautiful design and decor, with friendly hosts and an amazing location, right on a gorgeous black sand beach!