Pretty much as you would expect from a YMCA, good location, clean rooms and shared facilities. One thing however not mentioned is the 10am check out time and the $40 key deposit. Other than that happy.