Spacious, well decorated and furnished suite.