We stayed here for a soccer tournament. The staff was friendly and helpful. The rooms were clean but there was some noise. The pool is small and there is not a fitness center. There are two other Marriott properties close by and perhaps their fitness centers may be available to fairfield guests but I did not inquire. The breakfast is the typical cheap, stale pastries as in other hotels in this class but it did include boiled eggs (wow, protein!) and make your own waffles (only one waffle iron).