A lovely flat that covers your needs.