Excellent location, excellent price, excellent facilities. I will be back :-)