great place to stay or getaway for a few days