This place is awesome! It's in a perfect location and was super clean, comfortable, inviting, spacious and dog friendly. I will definitely be booking again.