Overall, this place is very very nice for the price. The place feels brand new, which it probably is and there is more than enough space for a large group to stay here. The place was also clean.