Perfectly situated and spacious.