Absolutely perfect! Great location, new, quiet and clean. Would love to go back again and again.