Efrains place is well done and comfortable, nothing huge or fancy, but has what you need. The parking space wasn't to have though street parking was plentiful when we were there. The back deck and yard space was really nice for our little dog. Great, timely communication. The cleaning fee of extra $75 for our dog felt a bit much considering he is under 10 lb, but oh well..