Everything was perfect. location, response, accommodation. We thoroughly loved our stay.