very clean, well equipped, quite location, great stay.