A very clean, well equipped and well maintained place. Fantastic location.