Well-located, well-equipped, clean. Good stay.