Ideal location, great rooms and good facilities