Superb clean and spacious place. Very well maintained