Excellent facilities spotlessly clean and a wonderful location