good value for money. good location. clean. friendly staff.