Great place to stay, fun and stylish.