Great place to stay! All needed are privided, great location, design, enough space. We would like to stay here next time!