This place is perfect in every way. Would be my first recommendation to anyone.