The place has all you need, all was ok. Be careful when parking in the streets, I checked and was told by host it was ok to park there, but I still got an expensive parking ticket!