Great place. Perfectly clean, well equipped. Fantastic location.