Excellent place to stay in. Very well equipped.