This place is perfect for all the right reasons. Highly recommend.