Clean and great location! Friendly hosts and cute puppies too! I recommend it