An excellent place overall. Very clean, great location, beautifully decorated, and well equipped with anything you might need. I would definitely stay here again!