Very clean & spacious & great location, perfect for a group trip