David’s place exceeded our expectations by far! Plenty of room, very clean, and great location.