Very clean, quite, well equipped.
Great location.