Excellent location, friendly reception staff and good amenities