Fabulous place. Fabulous location. Fabulous host! Will definitely stay here again.