good place to stay. happy.