Great airbnb for a great price. It's like a hostel idea but every group has it's own room and you get to meet new people! shared common areas.