All you need for a long stay available, customer service responsible but they don’t communicate between them so two or three people email you about the same issue and gets annoying, overall great stay.