Spacious Airbnb that does the job. Can accommodate a big group and has everything you need.