Excellent location, friendly reception staff and great facilities. Would definitely return.