Great hotel overall