Excellent location and great facilities. Very clean and would definitely stay again.