Fabulous! fabulous place to stay in every regard