Ideally located, clean, modern and comfortable. I would definitely stay here again, given the opportunity.