A very comfortable and spacious room in a surprisingly quiet area.