Excellent location, price, accommodation. Clean, spacious and well catered with all of the amenities you need for a comfortable stay.