We had a good stay at this place. Its well suited for a small group of about 6-10 people. Its located on the top of a brewery / restaurant - and hence not built like an apartment. Though it has great amenities and parking - which was a big plus for us. The main attractions are about 15 min walk from this place.
Overall a pleasant stay.