Fantastic place. Well-equipped, perfectly located.