Everything about this place fit our needs perfectly.