This is a good place in a very nice location. Most basic kitchen items are available. We did not have much contact with the hosts, but communication and check-in were easy.