A+++++ Great in every way. You won't regret staying here.