Perfect, has everything for a short or longer stay. The garden is great too, nice place too meat or talk outside