Excellent, has all that you need and would not hesitate to stay again.