Comfy and spacious suite in a good location.