Looking at staying here, they have some great opening specials but wondering what it's like? any info would be appreciated.
Follow Ups: