Great space, great view, clean and spacious