This place was perfect for what we needed - dog and baby friendly, super clean and comfortable, with all the basics you would need!