5 stars all around, wish we spent more time here