This place was just perfect! A well deserved 5 star review.