good value great place to stay for amenities