Perfect. The place is brand new, very clean and tidy and has all the amenities you would expect and some more.