Excellent place to stay, has all you need. Can't add much more than has been said in other reviews. Highly recommended!