The communication prior to stay were spot on. The place has got everything for short or long stay