This place was perfect! Literally everything I was hoping it would be. Highly recommend.