great location, comfortable stay, good facilities