There is no better place to stay anywhere. So cozy , cool , beautiful, zen, amazing , lovely, fun . In a word PERFECT