Everything we needed for a busy weekend of wedding activities. Clean, well-furnished, great location, and our dog was happy to have a little yard of her own. Took a lot of stress off our backs. Would definitely book again!