10/10 place to stay. Enough space and super up to date and clean!