Great place to stay. It has more than you need and way better than a hotel.
Everything is within walking distance.