Perfect location, beautifully cleaned and very spacious. 5 star for sure.